OM • STE A • FI0009007603
Generating your data highlights...
8.85b USD | # 45 in SE
2.51k shares | 27.8k USD
788.62m
96.84% | 763.72m